大家好!
相信有挑戰鐵人賽的讀者,應該都有這樣的疑問:
為什麼關閉瀏覽器時,不會發出警告來阻止我呢?
只要瀏覽器關閉,原本寫好的文章就付諸流水了。
…
我明白,畢竟我也經歷過這樣的切身之痛,甚至不止一次。
儘管下方有儲存草稿的功能,但是總不會每打完一個字就去按下按鈕吧?
於是,我花了五分鐘思考,終於想出了解決辦法!
今天的主題就是,離開網頁時自動發出警告。
我們進入今天的主題吧!
window.addEventListener('blur', function () {
document.querySelector('input.btn-draft').click();
});
window.addEventListener('beforeunload', function (e) {
e.preventDefault();
e.returnValue = '';
});
範例連結製作中。
差不多也到尾聲了。
如果對文章有任何疑問,也歡迎在下方提問和建議!
我是 Felix,我們明天再見!